FluentBoards\App\Models\Task B

Total Complexity 80
Dependencies 18
Dependents 25
Total lines 690
Lines of code 480
Logical lines of code 158
Comment lines 53
Methods 40
Properties 4

Methods 40

Method Rating Maintainability Complexity Lines of code
moveToNewPosition()
A
42 9 60
boot()
A
47 8 35
mappableFields()
S
37 1 101
createTask()
S
54 6 21
lead_contact()
S
50 3 28
setArchivedAttribute()
S
63 4 10
reIndexTasksPositions()
S
60 3 13
adjustSubtaskCount()
S
61 3 13
addOrRemoveAssignee()
S
58 2 16
isOverdue()
S
72 3 5
upcoming()
S
72 3 5
isWatching()
S
64 3 10
updateMeta()
S
59 2 15
getMeta()
S
67 2 8
close()
S
66 2 9
reopen()
S
66 2 9
assignees()
S
64 1 11
labels()
S
65 1 11
watchers()
S
65 1 11
mappables()
S
62 1 11
scopeType()
S
79 1 3
scopeOverdue()
S
72 1 5
scopeUpcoming()
S
75 1 4
setSettingsAttribute()
S
78 1 3
getSettingsAttribute()
S
80 1 3
activities()
S
72 1 5
comments()
S
72 1 5
notifications()
S
79 1 3
public_comments()
S
72 1 5
board()
S
79 1 3
attachments()
S
73 1 5
parentTask()
S
80 1 3
contact()
S
79 1 3
taskMeta()
S
79 1 3
getMetaAttribute()
S
79 1 3
stage()
S
79 1 3
getArchivedAttribute()
S
80 1 3
user()
S
80 1 3
subtasks()
S
79 1 3
customFields()
S
66 1 10